@charset "utf-8";
/**
 * 	table样式汇总
 *  by jurnlee
 */
	
/*  使用方法，页面代码：表格的id="tb_sty1"，可选表格标题行的Class="th_sty1"
	<table width="100%" border="0" cellspacing="0" cellpadding="0" id="tableone" align="center">
		<tr class="thcolor">
			<td>公式名称</td>
			<td>公式名称</td>
			<td>公式名称</td>
		</tr>
	</table>
*/

/************** 公共样式区 start **************/
* {
	margin:0px;
	padding:0px;
}
a,a:link,a:active,a:visited{
	text-decoration: none;
}
table{
	empty-cells: show;
	border-collapse:separate; /*只是为了重写reset中的collapse，否则不能显示圆角*/
}
.headfont {
	font-weight: bold;
	font-family: "Microsoft Yahei", SimHei;
	font-size: 22px;
	letter-spacing: 1px;
}
.divcenter {
	margin:20px auto;
	width:90%;
	min-width:500px;
}
.boderradius{
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
}
/************ 表格标题行样式可选区 start ***********/
.th_sty1 {
	color: #0076C8;
	font-weight: bold;
}
.th_sty2{
	color:#6677CC;  /*#49B1D4*/
	font-weight: bold;
	text-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.15);
	-o-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.15);
	-khtml-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.15);
}
.th_sty3 td{
	color:#F4FAFF;
	font-size:18px;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	background-color:#3BA7CB !important;
}

/*********** 第一种风格 财务系统中各种表格的样式 start *********/
#tb_sty1 {
	border-top: #b9d8f3 3px solid;
	border-left: #b9d8f3 thin solid;
}
#tb_sty1 td,#tb_sty1 th {
	border-right: #b9d8f3 thin solid;
	border-bottom: #b9d8f3 thin solid;
	text-align: center;
	background-color: #F4FAFF;
	padding: 3px;
}

/*********** 第二种风格 start  *********/
#tb_sty2{
	text-align:center;
	margin:0 auto;
	font-size:16px;
	line-height:22px;
	border-top: #708090 3px solid;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
}
#tb_sty2 td{
	padding:3px;
	border-bottom: #bbb thin solid;
}
#tb_sty2 tr:hover{
	box-shadow: 0px 0px 2px 1px rgba(120, 120, 120, 0.35), 0px 0px 5px 2px rgba(80, 80, 80, 0.15);
	position: relative;
	z-index: 999;
	/*
	 //box-shadow: h-shadow v-shadow blur spread color inset;
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.15);
		-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.15);
		-o-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.15);
		-khtml-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.15);*/
}
/*#tb_sty2 tr:hover td{background: #fff !important;}*/
#tb_sty2 tr:nth-child(1) td,#tb_sty2 tr:nth-child(1) th{
	color:#F4FAFF;
	font-size:18px;
	font-family: "Microsoft YaHei";
	font-weight: bold;
	background-color:#708090 !important;
}
#tb_sty2 tr:nth-child(odd) td,#tb_sty2 tr:nth-child(odd) th{
	background: #dcdcdc;
}
#tb_sty2 tr:nth-child(even) td,#tb_sty2 tr:nth-child(even) th{
	/*background:#B9D8F3; */
	background: #F4FAFF;
}
